explanatory power - İspanyolca İngilizce Sözlük